package com.logic.landseaserver.ws.dto;

import java.util.List;
import java.util.Map;

import com.logic.system.domain.Configuration;
import com.logic.system.domain.SystemFile;

/**
 * @Author: Wells.Wei
 * @Date: 2017/4/12
 */
public class ProjectDetailForFrontDTO {

    private Integer prjId;      //项目id
    private String prjCode;     //项目编码
    private String prjName;     //项目名称
    private String province;    //省
    private String city;        //市
    private String county;      //区
    private String price;       //价格
    private String addressLine1; //详细地址.
    private String area;        //区域
    private String telephone;  //固定电话
    private String trafficSubway;
    private String trafficBus;
    private String trafficRoad;
    private String trafficOther;
    private String desc;       //项目描述
    private String trafficInfo;   //交通信息
    private String publicDesc;    //公区描述
    private String commercialFacility;   //商业配套
    private List<SystemFile> detailImgs;

    private List<SystemFile> publicImgs;

    private List<Configuration> facilities;             //项目设施
    private List<Map<String,Object>> roomTypeList;     //房型信息
    private Double depositAmount;
    private String wholeSceneUrl;
    // 官网发布状态
    private String publicStatus;
    // 项目状态
    private String status;

	public String getWholeSceneUrl() {
		return wholeSceneUrl;
	}

	public void setWholeSceneUrl(String wholeSceneUrl) {
		this.wholeSceneUrl = wholeSceneUrl;
	}

	public Double getDepositAmount() {
        return depositAmount;
    }

    public void setDepositAmount(Double depositAmount) {
        this.depositAmount = depositAmount;
    }

    private Integer remainRoom; //剩余房间

    public Integer getRemainRoom() {
        return remainRoom;
    }

    public void setRemainRoom(Integer remainRoom) {
        this.remainRoom = remainRoom;
    }

    public Integer getPrjId() {
        return prjId;
    }

    public void setPrjId(Integer prjId) {
        this.prjId = prjId;
    }

    public String getPrjCode() {
        return prjCode;
    }

    public void setPrjCode(String prjCode) {
        this.prjCode = prjCode;
    }

    public String getPrjName() {
        return prjName;
    }

    public void setPrjName(String prjName) {
        this.prjName = prjName;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCounty() {
        return county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public String getAddressLine1() {
        return addressLine1;
    }

    public void setAddressLine1(String addressLine1) {
        this.addressLine1 = addressLine1;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getTrafficInfo() {
        return trafficInfo;
    }

    public void setTrafficInfo(String trafficInfo) {
        this.trafficInfo = trafficInfo;
    }

    public String getPublicDesc() {
        return publicDesc;
    }

    public void setPublicDesc(String publicDesc) {
        this.publicDesc = publicDesc;
    }

    public String getCommercialFacility() {
        return commercialFacility;
    }

    public void setCommercialFacility(String commercialFacility) {
        this.commercialFacility = commercialFacility;
    }

    public List<Configuration> getFacilities() {
        return facilities;
    }

    public void setFacilities(List<Configuration> facilities) {
        this.facilities = facilities;
    }

    public List<Map<String, Object>> getRoomTypeList() {
        return roomTypeList;
    }

    public void setRoomTypeList(List<Map<String, Object>> roomTypeList) {
        this.roomTypeList = roomTypeList;
    }

    public List<SystemFile> getDetailImgs() {
        return detailImgs;
    }

    public void setDetailImgs(List<SystemFile> detailImgs) {
        this.detailImgs = detailImgs;
    }

    public List<SystemFile> getPublicImgs() {
        return publicImgs;
    }

    public void setPublicImgs(List<SystemFile> publicImgs) {
        this.publicImgs = publicImgs;
    }

    public String getTrafficSubway() {
        return trafficSubway;
    }

    public void setTrafficSubway(String trafficSubway) {
        this.trafficSubway = trafficSubway;
    }

    public String getTrafficBus() {
        return trafficBus;
    }

    public void setTrafficBus(String trafficBus) {
        this.trafficBus = trafficBus;
    }

    public String getTrafficRoad() {
        return trafficRoad;
    }

    public void setTrafficRoad(String trafficRoad) {
        this.trafficRoad = trafficRoad;
    }

    public String getTrafficOther() {
        return trafficOther;
    }

    public void setTrafficOther(String trafficOther) {
        this.trafficOther = trafficOther;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getStatus()
    {
        return status;
    }

    public void setStatus(String status)
    {
        this.status = status;
    }

    public String getPublicStatus()
    {
        return publicStatus;
    }

    public void setPublicStatus(String publicStatus)
    {
        this.publicStatus = publicStatus;
    }
}
